package cn.yunyichina.provider.sb.entity;

/**
*
* @Author auto_gen_by_tool
* @CreatedTime 2017-10-18 11:28:18
*/
public class MedicalPatient {

     /**/
     private String id;
     public void setId(String id) {
          this.id = id;
     }
     public String getId() {
          return id;
     }

     /*组织ID*/
     private String orgId;
     public void setOrgId(String orgId) {
          this.orgId = orgId;
     }
     public String getOrgId() {
          return orgId;
     }

     /*组织名称*/
     private String orgName;
     public void setOrgName(String orgName) {
          this.orgName = orgName;
     }
     public String getOrgName() {
          return orgName;
     }

     /*组织CODE*/
     private String orgCode;
     public void setOrgCode(String orgCode) {
          this.orgCode = orgCode;
     }
     public String getOrgCode() {
          return orgCode;
     }

     /*分院ID*/
     private String branchId;
     public void setBranchId(String branchId) {
          this.branchId = branchId;
     }
     public String getBranchId() {
          return branchId;
     }

     /*分院名称*/
     private String branchName;
     public void setBranchName(String branchName) {
          this.branchName = branchName;
     }
     public String getBranchName() {
          return branchName;
     }

     /*分院CODE*/
     private String branchCode;
     public void setBranchCode(String branchCode) {
          this.branchCode = branchCode;
     }
     public String getBranchCode() {
          return branchCode;
     }

     /*本次拉取his患者信息返回的总条数*/
     private Integer totalRows;
     public void setTotalRows(Integer totalRows) {
          this.totalRows = totalRows;
     }
     public Integer getTotalRows() {
          return totalRows;
     }

     /*总条数确定下当前条数是第几条，从1开始计数*/
     private Integer currentOffset;
     public void setCurrentOffset(Integer currentOffset) {
          this.currentOffset = currentOffset;
     }
     public Integer getCurrentOffset() {
          return currentOffset;
     }

     /*是否收到回调  1:是,0:否*/
     private Short notifyFlag;
     public void setNotifyFlag(Short notifyFlag) {
          this.notifyFlag = notifyFlag;
     }
     public Short getNotifyFlag() {
          return notifyFlag;
     }

     /*是否上传成功  1：是,0:否*/
     private Short uploadFlag;
     public void setUploadFlag(Short uploadFlag) {
          this.uploadFlag = uploadFlag;
     }
     public Short getUploadFlag() {
          return uploadFlag;
     }

     /*上传次数*/
     private Integer uploadTimes;
     public void setUploadTimes(Integer uploadTimes) {
          this.uploadTimes = uploadTimes;
     }
     public Integer getUploadTimes() {
          return uploadTimes;
     }

     /*错误原因*/
     private String exceptionMessage;
     public void setExceptionMessage(String exceptionMessage) {
          this.exceptionMessage = exceptionMessage;
     }
     public String getExceptionMessage() {
          return exceptionMessage;
     }

     /*所有数据上传是否完结  1：是,0:否*/
     private Short allDataUploadCompletedFlag;
     public void setAllDataUploadCompletedFlag(Short allDataUploadCompletedFlag) {
          this.allDataUploadCompletedFlag = allDataUploadCompletedFlag;
     }
     public Short getAllDataUploadCompletedFlag() {
          return allDataUploadCompletedFlag;
     }

     /*所有检验是否已经下载完结 1:是,0否*/
     private Short allCheckingDwnnLoadFlag;
     public void setAllCheckingDwnnLoadFlag(Short allCheckingDwnnLoadFlag) {
          this.allCheckingDwnnLoadFlag = allCheckingDwnnLoadFlag;
     }
     public Short getAllCheckingDwnnLoadFlag() {
          return allCheckingDwnnLoadFlag;
     }

     /*所有检验是否已经上传完结 1:是,0否*/
     private Short allCheckingUpLoadFlag;
     public void setAllCheckingUpLoadFlag(Short allCheckingUpLoadFlag) {
          this.allCheckingUpLoadFlag = allCheckingUpLoadFlag;
     }
     public Short getAllCheckingUpLoadFlag() {
          return allCheckingUpLoadFlag;
     }

     /*所有手术是否已经下载完结 1:是,0否*/
     private Short allOperationDownLoadFlag;
     public void setAllOperationDownLoadFlag(Short allOperationDownLoadFlag) {
          this.allOperationDownLoadFlag = allOperationDownLoadFlag;
     }
     public Short getAllOperationDownLoadFlag() {
          return allOperationDownLoadFlag;
     }

     /*所有手术是否已经上传完结 1:是,0否*/
     private Short allOperationUpLoadFlag;
     public void setAllOperationUpLoadFlag(Short allOperationUpLoadFlag) {
          this.allOperationUpLoadFlag = allOperationUpLoadFlag;
     }
     public Short getAllOperationUpLoadFlag() {
          return allOperationUpLoadFlag;
     }

     /*所有手术是否已经下载完结 1:是,0否*/
     private Short allExaminationDownLoadFlag;
     public void setAllExaminationDownLoadFlag(Short allExaminationDownLoadFlag) {
          this.allExaminationDownLoadFlag = allExaminationDownLoadFlag;
     }
     public Short getAllExaminationDownLoadFlag() {
          return allExaminationDownLoadFlag;
     }

     /*所有手术是否已经上传完结 1:是,0否*/
     private Short allExaminationUpLoadFlag;
     public void setAllExaminationUpLoadFlag(Short allExaminationUpLoadFlag) {
          this.allExaminationUpLoadFlag = allExaminationUpLoadFlag;
     }
     public Short getAllExaminationUpLoadFlag() {
          return allExaminationUpLoadFlag;
     }

     /**/
     private String downLoadInHospitalDiagnosisExceptionMessage;
     public void setDownLoadInHospitalDiagnosisExceptionMessage(String downLoadInHospitalDiagnosisExceptionMessage) {
          this.downLoadInHospitalDiagnosisExceptionMessage = downLoadInHospitalDiagnosisExceptionMessage;
     }
     public String getDownLoadInHospitalDiagnosisExceptionMessage() {
          return downLoadInHospitalDiagnosisExceptionMessage;
     }

     /**/
     private Integer downLoadInHospitalDiagnosisTimes;
     public void setDownLoadInHospitalDiagnosisTimes(Integer downLoadInHospitalDiagnosisTimes) {
          this.downLoadInHospitalDiagnosisTimes = downLoadInHospitalDiagnosisTimes;
     }
     public Integer getDownLoadInHospitalDiagnosisTimes() {
          return downLoadInHospitalDiagnosisTimes;
     }

     /*入院诊断信息是否已经获取 1:是 ,0:否*/
     private Short downLoadInHospitalDiagnosisFlag;
     public void setDownLoadInHospitalDiagnosisFlag(Short downLoadInHospitalDiagnosisFlag) {
          this.downLoadInHospitalDiagnosisFlag = downLoadInHospitalDiagnosisFlag;
     }
     public Short getDownLoadInHospitalDiagnosisFlag() {
          return downLoadInHospitalDiagnosisFlag;
     }

     /*是否已经获取 1:是 ,0:否*/
     private Short downLoadDiagnosisFlag;
     public void setDownLoadDiagnosisFlag(Short downLoadDiagnosisFlag) {
          this.downLoadDiagnosisFlag = downLoadDiagnosisFlag;
     }
     public Short getDownLoadDiagnosisFlag() {
          return downLoadDiagnosisFlag;
     }

     /*上传诊断信息次数*/
     private Integer downLoadDiagnosisTimes;
     public void setDownLoadDiagnosisTimes(Integer downLoadDiagnosisTimes) {
          this.downLoadDiagnosisTimes = downLoadDiagnosisTimes;
     }
     public Integer getDownLoadDiagnosisTimes() {
          return downLoadDiagnosisTimes;
     }

     /*下载诊断信息错误原因*/
     private String downLoadDiagnosisExceptionMessage;
     public void setDownLoadDiagnosisExceptionMessage(String downLoadDiagnosisExceptionMessage) {
          this.downLoadDiagnosisExceptionMessage = downLoadDiagnosisExceptionMessage;
     }
     public String getDownLoadDiagnosisExceptionMessage() {
          return downLoadDiagnosisExceptionMessage;
     }

     /*是否已经获取  1：是,0:否*/
     private Short downLoadFeeFlag;
     public void setDownLoadFeeFlag(Short downLoadFeeFlag) {
          this.downLoadFeeFlag = downLoadFeeFlag;
     }
     public Short getDownLoadFeeFlag() {
          return downLoadFeeFlag;
     }

     /*下载费用信息次数*/
     private Integer downLoadFeeTimes;
     public void setDownLoadFeeTimes(Integer downLoadFeeTimes) {
          this.downLoadFeeTimes = downLoadFeeTimes;
     }
     public Integer getDownLoadFeeTimes() {
          return downLoadFeeTimes;
     }

     /*下载费用信息错误原因*/
     private String downLoadFeeExceptionMessage;
     public void setDownLoadFeeExceptionMessage(String downLoadFeeExceptionMessage) {
          this.downLoadFeeExceptionMessage = downLoadFeeExceptionMessage;
     }
     public String getDownLoadFeeExceptionMessage() {
          return downLoadFeeExceptionMessage;
     }

     /*报案号*/
     private String caseNo;
     public void setCaseNo(String caseNo) {
          this.caseNo = caseNo;
     }
     public String getCaseNo() {
          return caseNo;
     }

     /*患者ID患者唯一标识*/
     private String patId;
     public void setPatId(String patId) {
          this.patId = patId;
     }
     public String getPatId() {
          return patId;
     }

     /*医院ID*/
     private String hospitalId;
     public void setHospitalId(String hospitalId) {
          this.hospitalId = hospitalId;
     }
     public String getHospitalId() {
          return hospitalId;
     }

     /*医院名称*/
     private String hospitalName;
     public void setHospitalName(String hospitalName) {
          this.hospitalName = hospitalName;
     }
     public String getHospitalName() {
          return hospitalName;
     }

     /*业务类型 1-门诊、2-住院*/
     private Short businessType;
     public void setBusinessType(Short businessType) {
          this.businessType = businessType;
     }
     public Short getBusinessType() {
          return businessType;
     }

     /*患者类型 1-成人、2-儿童*/
     private Short patType;
     public void setPatType(Short patType) {
          this.patType = patType;
     }
     public Short getPatType() {
          return patType;
     }

     /*患者姓名*/
     private String patName;
     public void setPatName(String patName) {
          this.patName = patName;
     }
     public String getPatName() {
          return patName;
     }

     /*性别 1-男 2-女 3-未说明*/
     private Short patSex;
     public void setPatSex(Short patSex) {
          this.patSex = patSex;
     }
     public Short getPatSex() {
          return patSex;
     }

     /*出生日期              格式:yyyy-MM-dd  */
     private String patBirth;
     public void setPatBirth(String patBirth) {
          this.patBirth = patBirth;
     }
     public String getPatBirth() {
          return patBirth;
     }

     private String beginPatBirth;
     public void setBeginPatBirth(String beginPatBirth) {
          this.beginPatBirth = beginPatBirth;
     }
     public String getBeginPatBirth() {
          return beginPatBirth;
     }

     private String endPatBirth;
     public void setEndPatBirth(String endPatBirth) {
          this.endPatBirth = endPatBirth;
     }
     public String getEndPatBirth() {
          return endPatBirth;
     }

     /*国家*/
     private String country;
     public void setCountry(String country) {
          this.country = country;
     }
     public String getCountry() {
          return country;
     }

     /*民族*/
     private String nation;
     public void setNation(String nation) {
          this.nation = nation;
     }
     public String getNation() {
          return nation;
     }

     /*籍贯*/
     private String homeTown;
     public void setHomeTown(String homeTown) {
          this.homeTown = homeTown;
     }
     public String getHomeTown() {
          return homeTown;
     }

     /*婚姻状况 1-未婚、2-已婚、3-丧偶、4-离婚、9-未说明*/
     private Short maritalStatus;
     public void setMaritalStatus(Short maritalStatus) {
          this.maritalStatus = maritalStatus;
     }
     public Short getMaritalStatus() {
          return maritalStatus;
     }

     /*医疗保险类别 01-社会基本医疗保险 ，02-商业医疗保险，03-大病统筹，04-新型农村合作医疗，05-城镇居民基本医疗保险，06-公费医疗，99-其他*/
     private String insuranceType;
     public void setInsuranceType(String insuranceType) {
          this.insuranceType = insuranceType;
     }
     public String getInsuranceType() {
          return insuranceType;
     }

     /*证件类型 1-身份证、2-护照*/
     private Short patIdType;
     public void setPatIdType(Short patIdType) {
          this.patIdType = patIdType;
     }
     public Short getPatIdType() {
          return patIdType;
     }

     /*证件号码*/
     private String patIdNo;
     public void setPatIdNo(String patIdNo) {
          this.patIdNo = patIdNo;
     }
     public String getPatIdNo() {
          return patIdNo;
     }

     /*诊疗卡类型 1-院内诊疗卡、5-身份证*/
     private Short patCardType;
     public void setPatCardType(Short patCardType) {
          this.patCardType = patCardType;
     }
     public Short getPatCardType() {
          return patCardType;
     }

     /*诊疗卡号码*/
     private String patCardNo;
     public void setPatCardNo(String patCardNo) {
          this.patCardNo = patCardNo;
     }
     public String getPatCardNo() {
          return patCardNo;
     }

     /*住院记录ID*/
     private String inpatientId;
     public void setInpatientId(String inpatientId) {
          this.inpatientId = inpatientId;
     }
     public String getInpatientId() {
          return inpatientId;
     }

     /*住院号*/
     private String admissionNo;
     public void setAdmissionNo(String admissionNo) {
          this.admissionNo = admissionNo;
     }
     public String getAdmissionNo() {
          return admissionNo;
     }

     /*住院次数*/
     private Integer inTime;
     public void setInTime(Integer inTime) {
          this.inTime = inTime;
     }
     public Integer getInTime() {
          return inTime;
     }

     /*门诊流水号*/
     private String mzFeeId;
     public void setMzFeeId(String mzFeeId) {
          this.mzFeeId = mzFeeId;
     }
     public String getMzFeeId() {
          return mzFeeId;
     }

     /*医疗类别*/
     private Short medicalType;
     public void setMedicalType(Short medicalType) {
          this.medicalType = medicalType;
     }
     public Short getMedicalType() {
          return medicalType;
     }

     /*就诊时间*/
     private String visitTime;
     public void setVisitTime(String visitTime) {
          this.visitTime = visitTime;
     }
     public String getVisitTime() {
          return visitTime;
     }

     private String beginVisitTime;
     public void setBeginVisitTime(String beginVisitTime) {
          this.beginVisitTime = beginVisitTime;
     }
     public String getBeginVisitTime() {
          return beginVisitTime;
     }

     private String endVisitTime;
     public void setEndVisitTime(String endVisitTime) {
          this.endVisitTime = endVisitTime;
     }
     public String getEndVisitTime() {
          return endVisitTime;
     }

     /*本人号码*/
     private String patMobile;
     public void setPatMobile(String patMobile) {
          this.patMobile = patMobile;
     }
     public String getPatMobile() {
          return patMobile;
     }

     /*配偶号码*/
     private String spouseMobile;
     public void setSpouseMobile(String spouseMobile) {
          this.spouseMobile = spouseMobile;
     }
     public String getSpouseMobile() {
          return spouseMobile;
     }

     /*配偶号码*/
     private String homepHone;
     public void setHomepHone(String homepHone) {
          this.homepHone = homepHone;
     }
     public String getHomepHone() {
          return homepHone;
     }

     /*家庭地址*/
     private String homeAddress;
     public void setHomeAddress(String homeAddress) {
          this.homeAddress = homeAddress;
     }
     public String getHomeAddress() {
          return homeAddress;
     }

     /*邮政编码*/
     private String postCode;
     public void setPostCode(String postCode) {
          this.postCode = postCode;
     }
     public String getPostCode() {
          return postCode;
     }

     /*户籍地址*/
     private String homeTownAddress;
     public void setHomeTownAddress(String homeTownAddress) {
          this.homeTownAddress = homeTownAddress;
     }
     public String getHomeTownAddress() {
          return homeTownAddress;
     }

     /*工作单位名称*/
     private String workcompany;
     public void setWorkcompany(String workcompany) {
          this.workcompany = workcompany;
     }
     public String getWorkcompany() {
          return workcompany;
     }

     /*工作单位电话*/
     private String workPhone;
     public void setWorkPhone(String workPhone) {
          this.workPhone = workPhone;
     }
     public String getWorkPhone() {
          return workPhone;
     }

     /*电子邮件地址*/
     private String email;
     public void setEmail(String email) {
          this.email = email;
     }
     public String getEmail() {
          return email;
     }

     /*联系人姓名*/
     private String contactName;
     public void setContactName(String contactName) {
          this.contactName = contactName;
     }
     public String getContactName() {
          return contactName;
     }

     /*联系人电话*/
     private String contactPhone;
     public void setContactPhone(String contactPhone) {
          this.contactPhone = contactPhone;
     }
     public String getContactPhone() {
          return contactPhone;
     }

     /*联系人地址*/
     private String contactAddress;
     public void setContactAddress(String contactAddress) {
          this.contactAddress = contactAddress;
     }
     public String getContactAddress() {
          return contactAddress;
     }

     /*联系人关系*/
     private String contactRelationShip;
     public void setContactRelationShip(String contactRelationShip) {
          this.contactRelationShip = contactRelationShip;
     }
     public String getContactRelationShip() {
          return contactRelationShip;
     }

     /*监护人电话*/
     private String guardMobile;
     public void setGuardMobile(String guardMobile) {
          this.guardMobile = guardMobile;
     }
     public String getGuardMobile() {
          return guardMobile;
     }

     /*监护人姓名*/
     private String guardName;
     public void setGuardName(String guardName) {
          this.guardName = guardName;
     }
     public String getGuardName() {
          return guardName;
     }

     /*监护人证件类型*/
     private Short guardIdType;
     public void setGuardIdType(Short guardIdType) {
          this.guardIdType = guardIdType;
     }
     public Short getGuardIdType() {
          return guardIdType;
     }

     /*监护人证件号码*/
     private String guardIdNo;
     public void setGuardIdNo(String guardIdNo) {
          this.guardIdNo = guardIdNo;
     }
     public String getGuardIdNo() {
          return guardIdNo;
     }

     /*创建时间*/
     private String createdTime;
     public void setCreatedTime(String createdTime) {
          this.createdTime = createdTime;
     }
     public String getCreatedTime() {
          return createdTime;
     }

     private String beginCreatedTime;
     public void setBeginCreatedTime(String beginCreatedTime) {
          this.beginCreatedTime = beginCreatedTime;
     }
     public String getBeginCreatedTime() {
          return beginCreatedTime;
     }

     private String endCreatedTime;
     public void setEndCreatedTime(String endCreatedTime) {
          this.endCreatedTime = endCreatedTime;
     }
     public String getEndCreatedTime() {
          return endCreatedTime;
     }

     private String visitDeptCode;
     private String diagnosisDoctorCode;

     public String getVisitDeptCode() {
          return visitDeptCode;
     }

     public void setVisitDeptCode(String visitDeptCode) {
          this.visitDeptCode = visitDeptCode;
     }

     public String getDiagnosisDoctorCode() {
          return diagnosisDoctorCode;
     }

     public void setDiagnosisDoctorCode(String diagnosisDoctorCode) {
          this.diagnosisDoctorCode = diagnosisDoctorCode;
     }


     /*是否获取住院报告ids*/
     private Short downLoadReportIdFlag;
     public void setDownLoadReportIdFlag(Short downLoadReportIdFlag) {
          this.downLoadReportIdFlag = downLoadReportIdFlag;
     }
     public Short getDownLoadReportIdFlag() {
          return downLoadReportIdFlag;
     }

     /*获取报告ids次数*/
     private Integer downLoadReportIdTimes;
     public void setDownLoadReportIdTimes(Integer downLoadReportIdTimes) {
          this.downLoadReportIdTimes = downLoadReportIdTimes;
     }
     public Integer getDownLoadReportIdTimes() {
          return downLoadReportIdTimes;
     }

     /*获取报告ids 接口异常信息*/
     private String downLoadReportIdExceptionMessage;
     public void setDownLoadReportIdExceptionMessage(String downLoadReportIdExceptionMessage) {
          this.downLoadReportIdExceptionMessage = downLoadReportIdExceptionMessage;
     }
     public String getDownLoadReportIdExceptionMessage() {
          return downLoadReportIdExceptionMessage;
     }

     /*是否收到出院通知回调*/
     private Short outHospitalNotityFlag;
     public void setOutHospitalNotityFlag(Short outHospitalNotityFlag) {
          this.outHospitalNotityFlag = outHospitalNotityFlag;
     }
     public Short getOutHospitalNotityFlag() {
          return outHospitalNotityFlag;
     }

}